package com.hualude.roadsign.model;

import javax.persistence.*;

@Entity
@Table(name = "tb_road_line", schema = "hualude_db", catalog = "")
public class RoadLineEntity {
    private Integer roadLineId;
    private String projectNumber;
    private Integer coordinateId;
    private Integer roadLineRegionId;
    private String roadLineProvince;
    private String roadLineCity;
    private String roadLineArea;
    private String roadLineRoadName;
    private String roadLineStartRoad;
    private String roadLineEndRoad;
    private Integer roadLineType;
    private Integer roadLineGraphic;
    private String roadLinePhoto;
    private String roadLineInstallTime;
    private String roadLineInstallOrg;
    private Integer roadLinePeriod;
    private Integer roadLineServiceLife;
    private String roadLineRemark;
    private Integer roadLineCreatorId;
    private Integer roadLineModifierId;
    private Integer roadLineOrgId;
    private Integer roadLineMainOrgId;
    private Integer roadLineIsComplete;
    private String  roadLineMileage;

    @Id
    @GeneratedValue ( strategy = GenerationType.IDENTITY )
    @Column(name = "RoadLineId")
    public Integer getRoadLineId() {
        return roadLineId;
    }

    public void setRoadLineId(Integer roadLineId) {
        this.roadLineId = roadLineId;
    }

    @Basic
    @Column(name = "ProjectNumber")
    public String getProjectNumber() {
        return projectNumber;
    }

    public void setProjectNumber(String projectNumber) {
        this.projectNumber = projectNumber;
    }

    @Basic
    @Column(name = "CoordinateId")
    public Integer getCoordinateId() {
        return coordinateId;
    }

    public void setCoordinateId(Integer coordinateId) {
        this.coordinateId = coordinateId;
    }

    @Basic
    @Column(name = "RoadLineRegionId")
    public Integer getRoadLineRegionId() {
        return roadLineRegionId;
    }

    public void setRoadLineRegionId(Integer roadLineRegionId) {
        this.roadLineRegionId = roadLineRegionId;
    }

    @Basic
    @Column(name = "RoadLineProvince")
    public String getRoadLineProvince() {
        return roadLineProvince;
    }

    public void setRoadLineProvince(String roadLineProvince) {
        this.roadLineProvince = roadLineProvince;
    }

    @Basic
    @Column(name = "RoadLineCity")
    public String getRoadLineCity() {
        return roadLineCity;
    }

    public void setRoadLineCity(String roadLineCity) {
        this.roadLineCity = roadLineCity;
    }

    @Basic
    @Column(name = "RoadLineArea")
    public String getRoadLineArea() {
        return roadLineArea;
    }

    public void setRoadLineArea(String roadLineArea) {
        this.roadLineArea = roadLineArea;
    }

    @Basic
    @Column(name = "RoadLineRoadName")
    public String getRoadLineRoadName() {
        return roadLineRoadName;
    }

    public void setRoadLineRoadName(String roadLineRoadName) {
        this.roadLineRoadName = roadLineRoadName;
    }

    @Basic
    @Column(name = "RoadLineStartRoad")
    public String getRoadLineStartRoad() {
        return roadLineStartRoad;
    }

    public void setRoadLineStartRoad(String roadLineStartRoad) {
        this.roadLineStartRoad = roadLineStartRoad;
    }

    @Basic
    @Column(name = "RoadLineEndRoad")
    public String getRoadLineEndRoad() {
        return roadLineEndRoad;
    }

    public void setRoadLineEndRoad(String roadLineEndRoad) {
        this.roadLineEndRoad = roadLineEndRoad;
    }

    @Basic
    @Column(name = "RoadLineType")
    public Integer getRoadLineType() {
        return roadLineType;
    }

    public void setRoadLineType(Integer roadLineType) {
        this.roadLineType = roadLineType;
    }

    @Basic
    @Column(name = "RoadLineGraphic")
    public Integer getRoadLineGraphic() {
        return roadLineGraphic;
    }

    public void setRoadLineGraphic(Integer roadLineGraphic) {
        this.roadLineGraphic = roadLineGraphic;
    }

    @Basic
    @Column(name = "RoadLinePhoto")
    public String getRoadLinePhoto() {
        return roadLinePhoto;
    }

    public void setRoadLinePhoto(String roadLinePhoto) {
        this.roadLinePhoto = roadLinePhoto;
    }

    @Basic
    @Column(name = "RoadLineInstallTime")
    public String getRoadLineInstallTime() {
        return roadLineInstallTime;
    }

    public void setRoadLineInstallTime(String roadLineInstallTime) {
        this.roadLineInstallTime = roadLineInstallTime;
    }

    @Basic
    @Column(name = "RoadLineInstallOrg")
    public String getRoadLineInstallOrg() {
        return roadLineInstallOrg;
    }

    public void setRoadLineInstallOrg(String roadLineInstallOrg) {
        this.roadLineInstallOrg = roadLineInstallOrg;
    }

    @Basic
    @Column(name = "RoadLinePeriod")
    public Integer getRoadLinePeriod() {
        return roadLinePeriod;
    }

    public void setRoadLinePeriod(Integer roadLinePeriod) {
        this.roadLinePeriod = roadLinePeriod;
    }

    @Basic
    @Column(name = "RoadLineServiceLife")
    public Integer getRoadLineServiceLife() {
        return roadLineServiceLife;
    }

    public void setRoadLineServiceLife(Integer roadLineServiceLife) {
        this.roadLineServiceLife = roadLineServiceLife;
    }

    @Basic
    @Column(name = "RoadLineRemark")
    public String getRoadLineRemark() {
        return roadLineRemark;
    }

    public void setRoadLineRemark(String roadLineRemark) {
        this.roadLineRemark = roadLineRemark;
    }

    @Basic
    @Column(name = "RoadLineCreatorId")
    public Integer getRoadLineCreatorId() {
        return roadLineCreatorId;
    }

    public void setRoadLineCreatorId(Integer roadLineCreatorId) {
        this.roadLineCreatorId = roadLineCreatorId;
    }

    @Basic
    @Column(name = "RoadLineModifierId")
    public Integer getRoadLineModifierId() {
        return roadLineModifierId;
    }

    public void setRoadLineModifierId(Integer roadLineModifierId) {
        this.roadLineModifierId = roadLineModifierId;
    }

    @Basic
    @Column(name = "RoadLineOrgId")
    public Integer getRoadLineOrgId() {
        return roadLineOrgId;
    }

    public void setRoadLineOrgId(Integer roadLineOrgId) {
        this.roadLineOrgId = roadLineOrgId;
    }

    @Basic
    @Column(name = "RoadLineMainOrgId")
    public Integer getRoadLineMainOrgId() {
        return roadLineMainOrgId;
    }

    public void setRoadLineMainOrgId(Integer roadLineMainOrgId) {
        this.roadLineMainOrgId = roadLineMainOrgId;
    }

    @Basic
    @Column(name = "RoadLineIsComplete")
    public Integer getRoadLineIsComplete() {
        return roadLineIsComplete;
    }

    public void setRoadLineIsComplete(Integer roadLineIsComplete) {
        this.roadLineIsComplete = roadLineIsComplete;
    }

    @Basic
    @Column(name = "RoadLineMileage")
    public String getRoadLineMileage() {
        return roadLineMileage;
    }

    public void setRoadLineMileage(String roadLineMileage) {
        this.roadLineMileage = roadLineMileage;
    }
}
